<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>RetroSnake: SCREEN Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">RetroSnake
   &#160;<span id="projectnumber">0.7.23</span>
   </div>
   <div id="projectbrief">Try to write a snake.io in cmd.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('struct_s_c_r_e_e_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="struct_s_c_r_e_e_n-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">SCREEN Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aacd0ae7c4cbe17434407506835c92b87"><td class="memItemLeft" align="right" valign="top"><a id="aacd0ae7c4cbe17434407506835c92b87"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>alive</b></td></tr>
<tr class="separator:aacd0ae7c4cbe17434407506835c92b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae09129a55fdd4ad25c81bab258fbca87"><td class="memItemLeft" align="right" valign="top"><a id="ae09129a55fdd4ad25c81bab258fbca87"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>autocr</b></td></tr>
<tr class="separator:ae09129a55fdd4ad25c81bab258fbca87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea51066f1005e1dc7b85c02f33a3bc08"><td class="memItemLeft" align="right" valign="top"><a id="aea51066f1005e1dc7b85c02f33a3bc08"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>cbreak</b></td></tr>
<tr class="separator:aea51066f1005e1dc7b85c02f33a3bc08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa414f3bb31f95a0684083a5f422da6a0"><td class="memItemLeft" align="right" valign="top"><a id="aa414f3bb31f95a0684083a5f422da6a0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>echo</b></td></tr>
<tr class="separator:aa414f3bb31f95a0684083a5f422da6a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae88e4d3b9e639f262da2377ee9da2c0d"><td class="memItemLeft" align="right" valign="top"><a id="ae88e4d3b9e639f262da2377ee9da2c0d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>raw_inp</b></td></tr>
<tr class="separator:ae88e4d3b9e639f262da2377ee9da2c0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b372f4dcb1604e943c385e1da100962"><td class="memItemLeft" align="right" valign="top"><a id="a4b372f4dcb1604e943c385e1da100962"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>raw_out</b></td></tr>
<tr class="separator:a4b372f4dcb1604e943c385e1da100962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e8d17f11d69abf1df13b73194e7bbb4"><td class="memItemLeft" align="right" valign="top"><a id="a2e8d17f11d69abf1df13b73194e7bbb4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>audible</b></td></tr>
<tr class="separator:a2e8d17f11d69abf1df13b73194e7bbb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa720ffce100d26579aed0caff5086912"><td class="memItemLeft" align="right" valign="top"><a id="aa720ffce100d26579aed0caff5086912"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mono</b></td></tr>
<tr class="separator:aa720ffce100d26579aed0caff5086912"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9b8fc63982e3521f5accec17d12c872"><td class="memItemLeft" align="right" valign="top"><a id="ae9b8fc63982e3521f5accec17d12c872"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>resized</b></td></tr>
<tr class="separator:ae9b8fc63982e3521f5accec17d12c872"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2588497a6af2de35063691679a080e96"><td class="memItemLeft" align="right" valign="top"><a id="a2588497a6af2de35063691679a080e96"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>orig_attr</b></td></tr>
<tr class="separator:a2588497a6af2de35063691679a080e96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c07024ac4051732ad26333c6d1117f0"><td class="memItemLeft" align="right" valign="top"><a id="a5c07024ac4051732ad26333c6d1117f0"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>orig_fore</b></td></tr>
<tr class="separator:a5c07024ac4051732ad26333c6d1117f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2306c47bdef8ac06c7ab2c38590307c0"><td class="memItemLeft" align="right" valign="top"><a id="a2306c47bdef8ac06c7ab2c38590307c0"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>orig_back</b></td></tr>
<tr class="separator:a2306c47bdef8ac06c7ab2c38590307c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab469b2b48514d12631d57b660c76eadc"><td class="memItemLeft" align="right" valign="top"><a id="ab469b2b48514d12631d57b660c76eadc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>cursrow</b></td></tr>
<tr class="separator:ab469b2b48514d12631d57b660c76eadc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a744646956985a1687709cd44ff7ec37e"><td class="memItemLeft" align="right" valign="top"><a id="a744646956985a1687709cd44ff7ec37e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>curscol</b></td></tr>
<tr class="separator:a744646956985a1687709cd44ff7ec37e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb214031f22b93c066e8d4bcbd6da3ca"><td class="memItemLeft" align="right" valign="top"><a id="abb214031f22b93c066e8d4bcbd6da3ca"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>visibility</b></td></tr>
<tr class="separator:abb214031f22b93c066e8d4bcbd6da3ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6c8aecce17a64193af9109ac291f973"><td class="memItemLeft" align="right" valign="top"><a id="ab6c8aecce17a64193af9109ac291f973"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>orig_cursor</b></td></tr>
<tr class="separator:ab6c8aecce17a64193af9109ac291f973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa120486bed61bf9f8ff10236c863e6dd"><td class="memItemLeft" align="right" valign="top"><a id="aa120486bed61bf9f8ff10236c863e6dd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>lines</b></td></tr>
<tr class="separator:aa120486bed61bf9f8ff10236c863e6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3f5349f1feec6ab86f1949b800f70dc"><td class="memItemLeft" align="right" valign="top"><a id="ac3f5349f1feec6ab86f1949b800f70dc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>cols</b></td></tr>
<tr class="separator:ac3f5349f1feec6ab86f1949b800f70dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea57afac693552a0a769b0544b1dd29e"><td class="memItemLeft" align="right" valign="top"><a id="aea57afac693552a0a769b0544b1dd29e"></a>
mmask_t&#160;</td><td class="memItemRight" valign="bottom"><b>_trap_mbe</b></td></tr>
<tr class="separator:aea57afac693552a0a769b0544b1dd29e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aac05319ad661cb1a1c987c728a07d1"><td class="memItemLeft" align="right" valign="top"><a id="a6aac05319ad661cb1a1c987c728a07d1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>mouse_wait</b></td></tr>
<tr class="separator:a6aac05319ad661cb1a1c987c728a07d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4479aea6e15ef8bedfb0bb032f1152e6"><td class="memItemLeft" align="right" valign="top"><a id="a4479aea6e15ef8bedfb0bb032f1152e6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>slklines</b></td></tr>
<tr class="separator:a4479aea6e15ef8bedfb0bb032f1152e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64cf09c36db5cb554e3ed2dfb3b8e854"><td class="memItemLeft" align="right" valign="top"><a id="a64cf09c36db5cb554e3ed2dfb3b8e854"></a>
<a class="el" href="struct__win.html">WINDOW</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>slk_winptr</b></td></tr>
<tr class="separator:a64cf09c36db5cb554e3ed2dfb3b8e854"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a47ca9ea93afaa37ea14af3bd50d02f"><td class="memItemLeft" align="right" valign="top"><a id="a6a47ca9ea93afaa37ea14af3bd50d02f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>linesrippedoff</b></td></tr>
<tr class="separator:a6a47ca9ea93afaa37ea14af3bd50d02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d75285c9ed48566c7b0ff1a4539bf36"><td class="memItemLeft" align="right" valign="top"><a id="a9d75285c9ed48566c7b0ff1a4539bf36"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>linesrippedoffontop</b></td></tr>
<tr class="separator:a9d75285c9ed48566c7b0ff1a4539bf36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fd9a6410b8e9f441a2a2e6cfb6902ee"><td class="memItemLeft" align="right" valign="top"><a id="a1fd9a6410b8e9f441a2a2e6cfb6902ee"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>delaytenths</b></td></tr>
<tr class="separator:a1fd9a6410b8e9f441a2a2e6cfb6902ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6b550ce6e49a6c33b75e63fde075804"><td class="memItemLeft" align="right" valign="top"><a id="aa6b550ce6e49a6c33b75e63fde075804"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>_preserve</b></td></tr>
<tr class="separator:aa6b550ce6e49a6c33b75e63fde075804"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a581ba21ddeb1fbdb2fd5bdcf66b72418"><td class="memItemLeft" align="right" valign="top"><a id="a581ba21ddeb1fbdb2fd5bdcf66b72418"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>_restore</b></td></tr>
<tr class="separator:a581ba21ddeb1fbdb2fd5bdcf66b72418"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb60e46db8dce06b956e745b657d623a"><td class="memItemLeft" align="right" valign="top"><a id="abb60e46db8dce06b956e745b657d623a"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>key_modifiers</b></td></tr>
<tr class="separator:abb60e46db8dce06b956e745b657d623a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f9e057cb80774110c4f1206c99114dd"><td class="memItemLeft" align="right" valign="top"><a id="a0f9e057cb80774110c4f1206c99114dd"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>return_key_modifiers</b></td></tr>
<tr class="separator:a0f9e057cb80774110c4f1206c99114dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f50e5ebf36cde39e998afc4a6367517"><td class="memItemLeft" align="right" valign="top"><a id="a9f50e5ebf36cde39e998afc4a6367517"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>key_code</b></td></tr>
<tr class="separator:a9f50e5ebf36cde39e998afc4a6367517"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01b7d42353657f4dd24b0f8ba80e7b3a"><td class="memItemLeft" align="right" valign="top"><a id="a01b7d42353657f4dd24b0f8ba80e7b3a"></a>
<a class="el" href="struct_m_o_u_s_e___s_t_a_t_u_s.html">MOUSE_STATUS</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mouse_status</b></td></tr>
<tr class="separator:a01b7d42353657f4dd24b0f8ba80e7b3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86f34459ac289af2c239ff0ece3bcb52"><td class="memItemLeft" align="right" valign="top"><a id="a86f34459ac289af2c239ff0ece3bcb52"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>line_color</b></td></tr>
<tr class="separator:a86f34459ac289af2c239ff0ece3bcb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa95db33d3e6410a53fc6ec46de5dc1d0"><td class="memItemLeft" align="right" valign="top"><a id="aa95db33d3e6410a53fc6ec46de5dc1d0"></a>
attr_t&#160;</td><td class="memItemRight" valign="bottom"><b>termattrs</b></td></tr>
<tr class="separator:aa95db33d3e6410a53fc6ec46de5dc1d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab95633e73718cd282726ac10f3611092"><td class="memItemLeft" align="right" valign="top"><a id="ab95633e73718cd282726ac10f3611092"></a>
<a class="el" href="struct__win.html">WINDOW</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>lastscr</b></td></tr>
<tr class="separator:ab95633e73718cd282726ac10f3611092"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a041783b072ca2ed0ce8e1873fb1b44cf"><td class="memItemLeft" align="right" valign="top"><a id="a041783b072ca2ed0ce8e1873fb1b44cf"></a>
FILE *&#160;</td><td class="memItemRight" valign="bottom"><b>dbfp</b></td></tr>
<tr class="separator:a041783b072ca2ed0ce8e1873fb1b44cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cabc509c02a7762f40c7500f88a57a7"><td class="memItemLeft" align="right" valign="top"><a id="a1cabc509c02a7762f40c7500f88a57a7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>color_started</b></td></tr>
<tr class="separator:a1cabc509c02a7762f40c7500f88a57a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8f1e418446eff97a646c6a05903fed8"><td class="memItemLeft" align="right" valign="top"><a id="ab8f1e418446eff97a646c6a05903fed8"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>dirty</b></td></tr>
<tr class="separator:ab8f1e418446eff97a646c6a05903fed8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac369b5713a530004203ebd1112bdccf"><td class="memItemLeft" align="right" valign="top"><a id="aac369b5713a530004203ebd1112bdccf"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>sel_start</b></td></tr>
<tr class="separator:aac369b5713a530004203ebd1112bdccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d13adbeffd62fa8326e4d4fd2d5ed72"><td class="memItemLeft" align="right" valign="top"><a id="a0d13adbeffd62fa8326e4d4fd2d5ed72"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>sel_end</b></td></tr>
<tr class="separator:a0d13adbeffd62fa8326e4d4fd2d5ed72"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>src/include/ncurses/<a class="el" href="curses_8h_source.html">curses.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="struct_s_c_r_e_e_n.html">SCREEN</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
